package com.smartscreen.grademanage.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class ClassScoreResponse {
    private String examName;
    private List<StudentScore> scores;
    
    @Data
    public static class StudentScore {
        private String studentId;
        private String studentName;
        private List<SubjectScore> subjectScores;
        private BigDecimal totalScore;
    }
    
    @Data
    public static class SubjectScore {
        private String subjectName;
        private BigDecimal score;
    }
}